submission (of documents) - Español Inglés Diccionario